package com.lxf.cloudorder.annotate;

import org.springframework.stereotype.Component;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * @author 罗兴发
 * @data 2025/7/1 15:33
 * @description：自定义注解（在需要限制操作次数的接口上引用此注解即可）
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Component
public @interface OrderRateLimit {
    // 限制操作次数
    int value();
    int timeout();
}
